Hệ thống quản lý ISP trong PHP

1 <?php
2     require_once
'includes/headx.php';
3     require_once
"includes/classes/admin-class.php";
4     $admins =
new Admins($dbh);
5     $page = isset($_GET[
'p' ])?$_GET[ 'p' ]:'';
6
7     
if($page == 'add'){
8             $name = htmlentities($_POST[
'name']);
9             $price = htmlentities($_POST[
'price']);
10             
if (!$admins->addNewPackage($name, $price))
11             {
12                 echo
"Sorry Data could not be inserted !";
13             }
else {
14                 echo
" Data inserted !";
15             }
16     }
else if($page == 'del'){
17         $id = $_POST[
'id'];
18         
if (!$admins->deletePackage($id))
19         {
20             echo
"Sorry Data could not be deleted !";
21         }
else {
22             echo
"Well! You've successfully deleted a product!";
23         }
24
25     }
else if($page == 'edit'){
26         $name = $_POST[
'name'];
27         $price = $_POST[
'price'];
28         $id = $_POST[
'id'];
29         
if (!$admins->updatePackage($id, $name, $price))
30         {
31             echo
"Sorry Data could not be inserted !";
32         }
else {
33
34             $commons->redirectTo(SITE_PATH.
'packages.php');
35             
36         }
37
38     }
else{
39
40         $packages = $admins->getPackages();
41         
if (isset($packages) && sizeof($packages) > 0){
42             
foreach ($packages as $package){
43                 ?>
44             <tr>
45                 <td><?=$package->id?></td>
46                 <td><?=$package->name?></td>
47                 <td><?=$package->fee?></td>
48                 <td>
49                     <button type=
"button" class="btn btn-success btn-sm" id="edit" data-toggle="modal" data-target="#edit-<?=$package->id?>">EDIT</button>
50                     <!-- Update modal -->
51                     <div
class="fade modal" id="edit-<?=$package->id?>">
52                         <div
class="modal-dialog" role="document">
53                             <div
class="modal-content">
54                                 <div
class="modal-header">
55                                     <button type=
"button" class="close" data-dismiss="modal">×</button>
56                                     <h4>Edit Packages</h4>
57                                 </div>
58                                 <form method=
"POST" action="packages_approve.php?p=edit">
59                                     <div
class="modal-body">
60                                         <input type=
"hidden" id="<?=$package->id?>" value="<?=$package->id?>">
61                                         <div
class="form-group has-success">
62                                             <label
for="name">Name</label>
63                                             <input type=
"text" class="form-control" id="nm-<?=$package->id?>" value="<?=$package->name?>" required>
64                                         </div>
65                                         <div
class="form-group">
66                                             <label
for="price">Price</label>
67                                             <input type=
"text" class="form-control" id="pr-<?=$package->id?>" value="<?=$package->fee?>" required>
68                                         </div>
69                                     </div>
70                                     <div
class="modal-footer">
71                                         <button type=
"submit" onclick="upData(<?=$package->id?>)" class="btn btn-primary">Update</button>
72                                         <a href=
"#" class="btn btn-warning" data-dismiss="modal">Cancel</a>
73                                     </div>
74                                 </form>
75                             </div>
76                         </div>
77                     </div>
78                     <button type=
"button" id="delete" onclick="delData(<?=$package->id?>)" class="btn btn-warning btn-sm">DELETE</button>
79                 </td>
80             </tr>
81         <?php }
82         }
83     }
84 ?>


Gõ tìm kiếm nhanh...